package com.ruoyi.project.module.movie.domain;

import com.ruoyi.framework.aspectj.lang.annotation.Excel;
import com.ruoyi.framework.web.domain.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.util.Date;

/**
 * 电影表 movie
 * 
 * @author ruoyi
 * @date 2018-11-13
 */
public class Movie extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/** 电影的编号 */
	@Excel(name="电影的编号 ")
	private Integer movieId;
	/** 电影标题 */
	@Excel(name="电影标题 ")
	private String movieTitle;
	/** 电影信息 */
	@Excel(name="电影信息 ")
	private String movieInfo;
	/** 电影评分 */
	@Excel(name="电影评分 ")
	private String movieScore;
	/** 电影的地址 */
	@Excel(name="电影的地址 ")
	private String movieUrl;
	/** 电影名称 */
	@Excel(name="电影名称 ")
	private String movieFilename;
	/** 图片的地址 */
	@Excel(name="图片的地址 ")
	private String movieImgurl;
	/** 图片名称 */
	@Excel(name="图片名称 ")
	private String movieImgname;
	/** 电影上映时间 */
	@Excel(name="电影上映时间 ")
	private Date movieRelesdate;
	/** 电影状态 */
	@Excel(name="电影状态 ")
	private int movieState;
	/** 备注 */
	@Excel(name="备注 ")
	private String remark;

	public void setMovieId(Integer movieId) 
	{
		this.movieId = movieId;
	}

	public Integer getMovieId() 
	{
		return movieId;
	}
	public void setMovieTitle(String movieTitle) 
	{
		this.movieTitle = movieTitle;
	}

	public String getMovieTitle() 
	{
		return movieTitle;
	}
	public void setMovieInfo(String movieInfo) 
	{
		this.movieInfo = movieInfo;
	}

	public String getMovieInfo() 
	{
		return movieInfo;
	}
	public void setMovieScore(String movieScore) 
	{
		this.movieScore = movieScore;
	}

	public String getMovieScore() 
	{
		return movieScore;
	}
	public void setMovieUrl(String movieUrl) 
	{
		this.movieUrl = movieUrl;
	}

	public String getMovieUrl() 
	{
		return movieUrl;
	}
	public void setMovieFilename(String movieFilename) 
	{
		this.movieFilename = movieFilename;
	}

	public String getMovieFilename() 
	{
		return movieFilename;
	}
	public void setMovieImgurl(String movieImgurl) 
	{
		this.movieImgurl = movieImgurl;
	}

	public String getMovieImgurl() 
	{
		return movieImgurl;
	}
	public void setMovieImgname(String movieImgname) 
	{
		this.movieImgname = movieImgname;
	}

	public String getMovieImgname() 
	{
		return movieImgname;
	}
	public void setMovieRelesdate(Date movieRelesdate) 
	{
		this.movieRelesdate = movieRelesdate;
	}

	public static long getSerialVersionUID() {
		return serialVersionUID;
	}


	public int getMovieState() {
		return movieState;
	}

	public void setMovieState(int movieState) {
		this.movieState = movieState;
	}

	public Date getMovieRelesdate()

	{
		return movieRelesdate;
	}

	public void setRemark(String remark) 
	{
		this.remark = remark;
	}

	public String getRemark() 
	{
		return remark;
	}

	public String toString() {

        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("movieId", getMovieId())
            .append("movieTitle", getMovieTitle())
            .append("movieInfo", getMovieInfo())
            .append("movieScore", getMovieScore())
            .append("movieUrl", getMovieUrl())
            .append("movieFilename", getMovieFilename())
            .append("movieImgurl", getMovieImgurl())
            .append("movieImgname", getMovieImgname())
            .append("movieRelesdate", getMovieRelesdate())
            .append("movieState", getMovieState())
            .append("remark", getRemark())
            .toString();
    }
}
